Translation of merabuki in English:

merabuki

to apply manure

  • 1

    to apply manure