Nukta KamusiEnglish

Unasemaje "ndumwa" kwa English?

celebration, festival