Dictionary English – Romanian

overtaking



Substantiv feminin
1. (auto)

depășire