leş gibi kokmak

listen to the pronunciation of leş gibi kokmak
Türkçe - İngilizce
to stink, to reek
stink
reek
stink like a polecat
stink to high heaven
leş gibi kokmak