English-Hindi dictionary »

club footed meaning in Hindi

EnglishHindi
club footed noun

पाँवफिरा