English-Latin dictionary »

of limestone (l+s) meaning in Latin

EnglishLatin
of limestone (L+S) adjective

siliceus [silicea, siliceum]adjective

Your history