English-Portuguese dictionary »

rose garden meaning in Portuguese

EnglishPortuguese
rose garden (garden planted in roses)
noun

roseiralnoun