Skip to main content

tum-tum

English tum-tum meaning in English  •  tum-tum का अर्थ अंग्रेजी में
Noun
  • A dish made in the West Indies by beating boiled plantain quite soft in a wooden mortar.
Advertisement