Dictionary English – Romanian

lubricator



Substantiv