Jauchepumpe - translation to English
Diclib.com
Online Dictionary

Jauchepumpe - translation to English


Jauchepumpe      
n. liquid manure pump