GRINNING DUCKING AND RUNNING


Meaning of GRINNING DUCKING AND RUNNING in English

smiling crouching down and fleeing

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