Czech
Finnish
Italian
Spanish
Swedish
Englishsmell a rat
Englishto sense something suspicious
Frenchy avoir anguille sous roche (there’s an eel under the rock )
English translator: French English haistaa Eesti sõnaraamat Español Traductor Svenska Översättare