Translation of gabbage in isiZulu

User Contribution

gabbage

imfucuza

noun