Multilingual Turkish Dictionary

BADMOUTH

BADMOUTH : English Turkish

v. şiddetle eleştirmek, yerden yere vurmak (Argo), sövüp saymak