Zulu English Dictionary

isiZulu - English

yemisipha in English:

1. of the muscles