Slovnenya

Translation English Spanish: octopus

Diccionario: main
octopus
noun