Translation of crossroads in isiZulu

User Contribution

crossroads

mpanamgwaqo

plural noun