English-Latin dictionary »

top surface meaning in Latin

EnglishLatin
top surface noun

summum [summi](2nd) N
noun