English | German | Russian | Czech

ghutra English

Meaning ghutra meaning

What does ghutra mean?

ghutra

A type of headcloth, a keffiyeh.

Are you looking for...?