English-Hindi dictionary »

the first lady of world. meaning in Hindi

EnglishHindi
the first lady of world. noun

शतरूपा