Dizionario Zulù - Inglese

isiZulu - English

ukhungathekile in inglese:

1. you're frustrated