English-Latin dictionary »

promontory, headland, cape meaning in Latin

EnglishLatin
promontory, headland, cape noun

promontorium [promontori(i)](2nd) N
noun