English | German | Russian | Czech

nuggar English

Meaning nuggar meaning

What does nuggar mean?

nuggar

(historical) An Arab sailing boat used for trading and transporting supplies.

Are you looking for...?