Translation of odioso in English:

odioso

horrible, adj.

adjective

  • 1

    (tema/trabajo) horrible
    (tema/trabajo) hateful
    su odiosa manía de mandar a todo el mundo her maddening / annoying / horrible habit of bossing everyone around
  • 2

    (persona)
    (antipático)
    nasty
    horrible
    odious