Short Question: To throw mud at idiom means

Short Question: To throw mud at idiom means

درج ذیل محاوروں کے معنی لکھیں۔
Explanation


To throw mud at:

say insulting things / توہین آمیز باتیں کہنا