Demanding (बहुत अपेक्षाएँ रखने वाला)

/dɪˈmændɪŋ/

Translation into Hindi

Synonyms