Portuguese-English dictionary »

roseiral meaning in English

PortugueseEnglish
roseiral noun

rose garden(garden planted in roses)
noun