English to Arabic

Meaning for:
Augured
other
تنبّأ