English to Arabic

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