Inglese

  Verbu

to translate

  1. traducia, traduce