limestone – Català–English translations

🇬🇧 en ca

limestone noun

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