dictionnaire zoulou - Anglais

isiZulu - English

uyajabula Anglais:

1. she is happy