Hamsarutham meaning in english


Word: ഹംസരുതം Transliteration: hṁsarutṁ

Meaning of ഹംസരുതം in english :

Cackle
Related wordshṁsarutṁ (ഹംസരുതം) - Cackle 
Malayalam to English
English To Malayalam