leş gibi koku

listen to the pronunciation of leş gibi koku
التركية - الإنجليزية
niff
{i} bad smell, stench (British Slang)
an unpleasant smell
leş gibi koku
المفضلات