the devil's own - Allemand Anglais Dictionnaire

the devil's own

Meanings of "the devil's own" with other terms in English German Dictionary : 1 result(s)

Anglais Allemand
General
have the devil's own luck höllisches Glück haben [v]