Musali meaning in english


Word: മുസലി Transliteration: musali

Meaning of മുസലി in english :

Lizard
Related wordsmusali (മുസലി) - Lizard 
Malayalam to English
English To Malayalam