Norwegian English translation

Dictionary

  det tordner - it is thundering


it is thundering