CAT AND MOUSE


Meaning of CAT AND MOUSE in English

enemies, rivals; rivalry

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.