a car with five gears - Spanish English Dictionary

Suggest a Term