flummox

punctuation
verbگھبرا دینا ، ہڑ بڑانا ، گھبرا اجانا ، پریشان ہونا ،

Synonyms | Related Words | Antonyms