Athbhuthavasthu meaning in english


Word: അത്ഭുതവസ്‌തു Transliteration: atbhutavas‌tu

Meaning of അത്ഭുതവസ്‌തു in english :

Noun Marvel
Wonder
Related wordsatbhutavas‌tu (അത്ഭുതവസ്‌തു) - Marvel 
Malayalam to English
English To Malayalam