rose garden in Spanish
rose garden in Spanish
rosal
(literally) A garden devoted primarily to roses.
rosaleda
(literally) A garden devoted primarily to roses.