bareboatingEnglish

bareboating

Noun

Boating by chartering a bareboat and providing your own crew and provisions

English: bareboating