dictionnaire zoulou - Anglais

isiZulu - English

ukhungathekile Anglais:

1. you're frustrated