Translation of injoloba in English:

User Contribution

injoloba

rubber

noun