English
›
Words
a
short trip with intent to return relatively soon to the point of origin
Translation:
English
Noun
5
excursion
Add
Translation