American English Italian Dictionary

American English - italiano

lifeboat in Italian:

1. scialuppa di salvataggio scialuppa di salvataggio