Dictionary English – Romanian

insulator



Substantiv