dicionário basco - Inglês

euskara - English

igela inglês:

1. the frog the frog