English-Latin dictionary »

top, surface, upper layer meaning in Latin

EnglishLatin
top, surface, upper layer noun

superficies [superficiei](5th) F
noun