English to Arabic

Meaning for:
Repeated
other
متكرّر