Translation of grand prix in isiZulu

User Contribution

grand prix

Umjaho wompetha abagijimisa izimoto

noun