English to Arabic

Meaning for:
Unfinished
other
غير منتهي