Subscribe
URL of the page has been copied to clipboard.
Meaning : A disposition that is confused or nervous and upset.
Synonyms : perturbation
Meaning : Be flustered. Behave in a confused manner.
Meaning : Cause to be nervous or upset.
Install App