English to Arabic

Meaning for:
Innards
other
المصارين