Translation of pez luna in English:

pez luna

moonfish, n.

masculine noun

  • 1

    moonfish