dictionnaire zoulou - Anglais

isiZulu - English

umzimba Anglais:

1. the body the body