startle, astonish

listen to the pronunciation of startle, astonish
English - Turkish

Definition of startle, astonish in English Turkish dictionary

startle, astonish; ambush
irkilme, hayrete düşürmek; pusu