Shamkhoothuka meaning in english


Word: ശംഖൂതുക Transliteration: śṁkhūtuka

Meaning of ശംഖൂതുക in english :

Verb Toot
Related wordsśṁkhūtuka (ശംഖൂതുക) - Toot 
Malayalam to English
English To Malayalam