Norwegian English translation

Dictionary

  stor - big


big