Dictionary English – Romanian

excavator



Substantiv