Apsarasu meaning in english


Word: അപ്‌സരസ്സ്‌ Transliteration: ap‌sarass‌

Meaning of അപ്‌സരസ്സ്‌ in english :

Noun Fairy
Related wordsap‌sarass‌ (അപ്‌സരസ്സ്‌) - Fairy 
Malayalam to English
English To Malayalam