lascarEnglish

Lascar, lascar

Noun

An East Indian sailor

English: lascar

A volcano in the Andes in Chile

English: Lascar