Norwegian English translation

Dictionary

  hjemme - at home


at home