Norwegian English translation

Dictionary

  hvor lang - how long


how long