verbazen

DUTCH
verbazen
masc
fem
ENGLISH
to surprise, to amaze