English | German | Russian | Czech

gandoura English

Meaning gandoura meaning

What does gandoura mean?

gandoura

A type of long robe or gown worn in North Africa.

Are you looking for...?