Zulu English Dictionary

isiZulu - English

amawele in English:

1. the twins the twins