Translation of abomination in isiZulu

User Contribution

abomination

amanyala

noun