English-Latin dictionary »

metal slag meaning in Latin

EnglishLatin
metal slag noun

spodium [spodii](2nd) N
noun