surprise someone with an unexpected comment or attitude - Turkish English Dictionary

Suggest a Term