Jauchenpumpe - translation to English
Diclib.com
Online Dictionary

Jauchenpumpe - translation to English


Jauchenpumpe      
n. liquid manure pump