Translation of menyervis in English:

menyervis

to service engines etc.

verb

  • 1

    to service engines etc.