Dictionary English – Romanian

greenhouse



Substantiv