Spanish-English dictionary »

rosaleda meaning in English

SpanishEnglish
rosaleda noun
{f}

rose garden(garden planted in roses)
noun

rosebednoun