Translation of the great and the good in Spanish:

the great and the good

las vacas sagradas, phr.

phrase

British
humorous

  • 1

    las vacas sagradas humorous