Translation of incanga in English:

User Contribution

incanga

Dog

noun