English to Arabic

Meaning for:
Countenanced
other
قبل