English | German | Russian | Czech

baggala English

Meaning baggala meaning

What does baggala mean?

baggala

A two-masted Arab or Indian trading vessel, used in the Indian Ocean.

Are you looking for...?