Holy mackerel

Translations
Nom d'un chien !
Definitions
An exclamation used to express surprise, astonishment, or disbelief.
Words
Holy

preposition or subordinating conjunction
Sacré
mackerel

noun
maquereau