dicionário basco - Inglês

euskara - English

loroa inglês:

1. the parrot the parrot