Norwegian English translation

Dictionary

  jeg la - I laid


I laid