limnosEnglish

Lemnos, Limnos

Noun

A Greek island in the northern Aegean Sea, famous for a reddish-brown clay that has medicinal properties

English: Lemnos, Limnos

Bahasa: Lemnos

Bahasa words with similar meanings

English words with similar meanings

Show 1 words