to astonish; to overpower; to bewilder

listen to the pronunciation of to astonish; to overpower; to bewilder
İngilizce - İngilizce
stun
to astonish; to overpower; to bewilder