English-Latin dictionary »

efflorescence of saltpeter (l+s) meaning in Latin

EnglishLatin
efflorescence of saltpeter (L+S) noun

aphronitrum [aphronitri](2nd) N
noun