Dictionary search results

Showing 1-4 of 4 results

dog rose British & World English

A delicately scented Eurasian wild rose with pink or white flowers, which commonly grows in hedgerows

dog rose English-Spanish

escaramujo m, zarzaperruna


You searched for dog rose