English to Arabic

Meaning for:
Theorized
other
مفسّر