haistaa
has the following definition + add your definition
smell
smell is used in Finnish
Finnish meaning
The word haistaa is used in Finnish meaning smell