an exclamation of surprise, agitation or petulance

listen to the pronunciation of an exclamation of surprise, agitation or petulance
English - Turkish

Definition of an exclamation of surprise, agitation or petulance in English Turkish dictionary

thunderation
Allah kahretsin
English - English
thunderation

Thunderation! I've lost my glasses!.

an exclamation of surprise, agitation or petulance
Favorites