English-Latin dictionary »

greenhouse meaning in Latin

EnglishLatin
greenhouse [greenhouses] noun
[UK: ˈɡriːn.haʊs]
[US: ˈɡriːn.ˌhɑːws]

conservatorium [conservatori(i)](2nd) N
noun