English-German dictionary »

sling pump (am) meaning in German

EnglishGerman
sling pump (am)

Slingpumps