Latin-English dictionary »

scoria meaning in English

LatinEnglish
scoria [scoriae] (1st) F
noun

of metalsnoun

slag, drossnoun