English to Arabic

Meaning for:
Canard
other
التقرير المفرط أو السخيف، مصطنع