SUNSHADE


Meaning of SUNSHADE in English

n.

Parasol, sun-umbrella.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.