to baffle [ baffled ; baffled ]
Sinonimi
  • بهر ، أدهش ، أنار
Notices
  • be too difficult for somebody to understand