English-Latin dictionary »

smoke-deposit (from furnace) meaning in Latin

EnglishLatin
smoke-deposit (from furnace) noun

pompholyx [pompholycis](3rd) F
noun