English-Latin dictionary »

melting / casting furnace meaning in Latin

EnglishLatin
melting / casting furnace noun

conflatorium [conflatorii](2nd) N
noun