dicionário basco - Inglês

euskara - English

olagarroa inglês:

1. the octopus the octopus