Itidandu meaning in english


Word: ഇടിദണ്‌ഡ്‌ Transliteration: iṭidaṇ‌ḍ‌

Meaning of ഇടിദണ്‌ഡ്‌ in english :

Ram-rod
Related wordsiṭidaṇ‌ḍ‌ (ഇടിദണ്‌ഡ്‌) - Ram-rod 
Malayalam to English
English To Malayalam