English to Arabic

Meaning for:
Sequin
other
التّرتر