1/62
English
Vocabulary
Add tags
No study sessions yet.
1) to sail or travel at a slow or moderate speed, 2) to have a sailing holiday especially one where a variety of places are visited
Language, people, or things from Turkey