About us
Define
Definitions for
"Motoryacht"
A large powerboat greater than 40 feet with luxurious interior accommodations for long-range cruising.
boats.com