Norwegian English translation

Dictionary

  det lyner - there is lightning


there is lightning