English to Arabic

Meaning for:
Corroborated
other
مؤيّد