Katalaasura meaning in english


Word: കടലാസുറ Transliteration: kaṭalāsuṟa

Meaning of കടലാസുറ in english :

Noun Portfolio
Related wordskaṭalāsuṟa (കടലാസുറ) - Portfolio 
Malayalam to English
English To Malayalam