English to Arabic Dictionary mudslinging

mudslinging

تشهير
translation of 'mudslinging'
noun
تشهير,
قذف
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one