حير

(Anglès)

  1. to baffle, to befuddle, to bewilder, to perplex, to puzzle
  2. to abash, to embarrass, to make insecure

Sign in to write sticky notes
External links