Translation of piedra caliza in English:

piedra caliza

limestone, n.

feminine noun

(piedra de cal)
  • 1

    limestone