Summary
Dutch to English:   more detail...
  1. mestflat:
    • Wiktionary:
      mestflat → cowpat


Dutch

Detailed Translations for mestflat from Dutch to English