Zulu English Dictionary

isiZulu - English

ifa in English:

1. ifa ifa