Dutch-English dictionary »

smeerkuil meaning in English

DutchEnglish
smeerkuil substantief

grease pit(trench over which a vehicle can be driven)
noun