English-Latin dictionary »

peak, promontory meaning in Latin

EnglishLatin
peak, promontory noun

acumen [acuminis](3rd) N
noun