ä=ae | ö=oe | ü=ue | ß=ss

schmarotzen englisch | schmarotzen translation

Deutsch English
Verben verbs
schmarotzen to sponge
schmarotzen to leech
schmarotzen to freeload
Sprachgebrauch usage
schmarotzen to be parasitic
schmarotzen to live on others
schmarotzen to be parasetic