हैरान (en. Puzzled)

Translation into Hindi

Synonyms