French-Latin dictionary »

lemnos meaning in Latin

FrenchLatin
Lemnos nom

Lēmnosnoun