Translation of invitado de piedra in English:

invitado de piedra

unwanted guest, n.

masculine noun

  • 1

    unwanted guest