FIGHT WINDMILLS


Meaning of FIGHT WINDMILLS in English

fight imaginary enemies

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