CAST A SHADOW


Meaning of CAST A SHADOW in English

make shade, block out the light

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