Translation of abun-abun in English:

User Contribution

abun-abun

thought

noun