Nukta KamusiEnglish

Unasemaje "kafala" kwa English?

sacrifice, offering