Translation of ixoxo in English:

User Contribution

ixoxo

frog

noun