andel
Top 45000
Meanings
Noun
1. track, lane, or fireroad left by a vehicle going off the beaten path