PATIO ROSE


Meaning of PATIO ROSE in English

■ noun a miniature floribunda rose.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.