English to Arabic

Meaning for:
Upshot
other
النتيجة