Translation of eyes in isiZulu

User Contribution

eyes

amehlo

noun