Nukta KamusiEnglish

How do you say "vumbula" in English?Unasemaje "vumbula" kwa English?

invent; discover