dictionnaire Basque - Anglais

euskara - English

lehoia Anglais:

1. the lion the lion