English-German dictionary »

snafuing meaning in German

EnglishGerman
snafuing

verpatzend