English-Arabic dictionary »

limestone meaning in Arabic

EnglishArabic
Limestone [UK: ˈlaɪm.stəʊn]
[US: ˈlaɪmˌstoʊn]

حجر الكلس

حجر جيري