Translation of armory in isiZulu

User Contribution

armory

yezikhali

noun