Dizionario Inglese - Inglese

English - English

a large boat or a ship in inglese: