English-Latin dictionary »

lip (of person / vessel / ditch / river), rim, edge meaning in Latin

EnglishLatin
lip (of person / vessel / ditch / river), rim, edge noun

labrum [labri](2nd) N
noun