English to Arabic

Meaning for:
Semifinished
other
نصف منتهى