English-Latin dictionary »

mast-head of ship meaning in Latin

EnglishLatin
mast-head of ship noun

carchesium [carchesi(i)](2nd) N
noun