an exclamation of surprise, agitation or petulance

listen to the pronunciation of an exclamation of surprise, agitation or petulance
Английский Язык - Турецкий язык

Определение an exclamation of surprise, agitation or petulance в Английский Язык Турецкий язык словарь

thunderation
Allah kahretsin
Английский Язык - Английский Язык
thunderation

Thunderation! I've lost my glasses!.