Translation of gurita in English:

User Contribution

gurita

Octopus

noun