English-German dictionary »

hit upon it meaning in German

EnglishGerman
hit upon it

draufstoßen