Translation of everlasting in isiZulu

User Contribution

everlasting

ungunaphakade

noun