cause to be surprised; "the news really surprised me"
English - Turkish
Definition of cause to be surprised; "the news really surprised me" in English Turkish dictionary