Norwegian English translation

Dictionary

  en butikk - a store


a store