Dictionary English – Romanian

lorry



Substantiv