Definition of osudo in Spanish:

osudo

(osuda)

adjective

  • 1

    Que tiene los huesos muy marcados.