English-Hindi dictionary »

mud slinging meaning in Hindi

EnglishHindi
mud slinging noun

निंदा