dictionnaire zoulou - Anglais

isiZulu - English

ukuyibuyisela Anglais:

1. to return it