Norwegian English translation

Dictionary

  voff - woof!


woof!