English to Arabic

Meaning for:
Corroborates
other
يؤيّد