Hindi-English dictionary »

यह महारानी meaning in English

HindiEnglish
यह महारानी

her nibsnoun