"handramme" in English Handramme {f} paving rammer Detailed translations for "handramme" die Handramme{feminine} Handramme paving rammer