dictionnaire Basque - Anglais

euskara - English

urtxintxa Anglais:

1. the squirrel the squirrel