Latin-English dictionary »

lembus meaning in English

LatinEnglish
lembus [lembi] (2nd) M
noun

small fast-sailing boatnoun

Your history