Finnish
Czech
Dutch
French
German
Italian
Portuguese
Russian
Spanish
Swedish
Englishpong
Englishto stink
Turkishkokmak
Englishreek
Englishto have or give off a strong, unpleasant smell
English translator: Turkish English löyhkätä Eesti sõnaraamat Español Traductor Svenska Översättare