Dictionary English – Romanian

insulation



Substantiv