Italian Italian Dictionary

italiano - italiano

scialuppa di salvataggio in Italian: