DEVIL AND THE TAILORS


Meaning of DEVIL AND THE TAILORS in English

noun

: fox and geese 1b

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.