CLOUD STREET


Meaning of CLOUD STREET in English

[cloud street] n (1943): a row of cumulus clouds

Merriam-Webster English vocab.      Английский словарь Merriam Webster.