English to Hindi Dictionary

पिट्ठू (PiTThu) Meaning in English