mazukuzai meaning in english


Word: மழுகூழை - The tamil word have 7 characters and have more than one meaning in english.
Transliteration : maẕukūẕai Other spellings : mazukuzai

Meanings in english :

any animal deprived of its tail
bobtail block head
Tamil to English
English To Tamil