ximar

Word form ximar
Language: Arabic (Maghrebi)
Word meaning veil