Sichen no 'abhauen' ...

Vokabelen

abhauen
to run off