to astonish someone, to flabbergast someone

listen to the pronunciation of to astonish someone, to flabbergast someone
الإنجليزية - الإنجليزية
blow someone's mind
to astonish someone, to flabbergast someone
المفضلات