English to Arabic

Meaning for:
Majored
other
تخصّص