English to Hindi Dictionary

A Missionary (PAdarI) Meaning in English