Hindi-English dictionary »

नखर पाद meaning in English

HindiEnglish
नखर पाद

claw foot