Translation of simonizar in English:

simonizar

to wax, v.

transitive verb

Peru

  • 1

    to wax