Translation of merabuki in English:

merabuki

to apply manure

verb

  • 1

    to apply manure