English - Greek Dictionary

Translate Lascar from Greek to English
lascar: n

Few words

Solea lascarissmall European sole
Lascara volcano in the Andes in Chile
lascaran East Indian sailor