Dictionary / Music
أحيدوس
/a-hi-DUS/
English
Ahidous dance
French
ahidous
Part of Speech
noun
Register
standard