to amaze, to confound

listen to the pronunciation of to amaze, to confound
English - Turkish
English - English
{v} astonish
{v} astound
to amaze, to confound
Favorites