aripuzu meaning in english


Word: அரிபுழு - The tamil word have 7 characters.
Transliteration : aripuẕu Other spellings : aripuzu

Meanings in english :

worms constantly grawing and causing itching irritation
Tamil to English
English To Tamil