haiskahtaa

suomi-englanti sanakirja

haiskahtaa englanniksi

  1. smell

  2. reek

  1. to smell foul, stink

  2. to appear suspicious; often may be translated into English using the idiom a rat

  3. (usex)