English-Latin dictionary »

ten-oared (l+s) meaning in Latin

EnglishLatin
ten-oared (L+S) noun

decemremis [decemremis](3rd) F
noun