leş gibi koku

listen to the pronunciation of leş gibi koku
Turkish - English
niff
{i} bad smell, stench (British Slang)
an unpleasant smell
leş gibi koku
Favorites