limestone – English–Español translations

🇬🇧 en es 🇪🇸

limestone noun

  /ˈlaɪmˌstoʊn/ , /ˈlaɪmˌstəʊn/
  • abundant rock of marine and fresh-water sediments
caliza
caliza, calizo
Wiktionary Links