Hindi-English dictionary »

कस्तूरी कछुआ meaning in English

HindiEnglish
कस्तूरी कछुआ

musk turtlenoun