dictionnaire Basque - Anglais

euskara - English

lakua Anglais:

1. the lake the lake