हैरान (en. Bewildered)

Translation into Hindi

Synonyms