Translation of menipu in English:

menipu

to deceive

  • 1

    to deceive


User Contribution

menipu

spoof

verb