ammaittazumpu meaning in english


Word: அம்மைத்தழும்பு - The tamil word have 14 characters.
Transliteration : ammaittaẕumpu Other spellings : ammaittazumpu

Meanings in english :

pit or mark of the small pox
Tamil to English
English To Tamil