Meaning of kilwa

kilwa

Tagalog

kilwa n. powdered mustard