Where does “karbidi” come from?

karbidi (Finnish): carbide

Definitions

  1. carbide

Words derived from “karbidi