hayrete düşmüş

listen to the pronunciation of hayrete düşmüş
Turkish - English
flabbergasted
thunderstruck