dictionnaire zoulou - Anglais

isiZulu - English

amawele Anglais:

1. the twins the twins