Translation of desviado in English:

desviado

adjective

  • 1

    (ojo)
    tiene un ojo desviado he has a squint
  • 2

    (conducta) deviant