deep groove left by the wheels of a vehicle or water on a road - German English Dictionary

Suggest a Term