Norwegian English translation

Dictionary

  utrolig - unbelievably


unbelievably