English-German dictionary »

handcars meaning in German

EnglishGerman
handcars noun

die DraisinenSubstantiv