Translation of guardamechones in English:

guardamechones

locket, n.

masculine noun

  • 1

    locket