Norwegian English translation

Dictionary

  å lukte - to smell


to smell