English to Arabic

Meaning for:
Debunker
other
كاشف الزّيف