Translation of lost sheep in Spanish:

lost sheep

oveja descarriada, n.

noun

  • 1

    oveja descarriada feminine