Source word: se haster

Meaning: zich haasten
Language(s):
Loanword(s):