SUNSHADE


Meaning of SUNSHADE in English

n.1 a parasol.

2 an awning.

Oxford English vocab.      Оксфордский английский словарь.