English-German dictionary »

larruped meaning in German

EnglishGerman
larruped

verdrasch