Translation of menyira in English:

menyira

to coat with syrup

verb

  • 1

    to coat with syrup, to smear syrup onto something