English to Hindi Dictionary

Principality (Rajy) Meaning in English