English to Arabic

Meaning for:
Ago
other
منذ