Polish-English dictionary »

rosarium meaning in English

PolishEnglish
rosarium noun

rose gardennoun
garden planted in roses