English to Hindi Dictionary

फरहरा (PharaharA) Meaning in English