dictionnaire Basque - Anglais

euskara - English

hontza Anglais:

1. the owl the owl