English | German | Russian | Czech

sambuq English

Meaning sambuq meaning

What does sambuq mean?

sambuq

A type of dhow (a small Arabian boat).

Are you looking for...?