Search term anchorage has 3 results
EN English IT Italian
anchorage (n) [nautical] ancoraggio (n) {m} [nautical]
anchorage (n) [nautical] imbarcadero (n) {m} [nautical]
EN Synonyms for anchorage IT Translations
port [place] cảng
IT Italian EN English
Anchorage Anchorage