a swift boat used to carry messages; a dispatch boat

listen to the pronunciation of a swift boat used to carry messages; a dispatch boat
English - English
advice boat
a swift boat used to carry messages; a dispatch boat
Favorites