À BON CHAT, BON RAT


Meaning of À BON CHAT, BON RAT in English

foreign term Etymology: French to a good cat, a good rat ; retaliation in kind

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.