dictionnaire Basque - Anglais

euskara - English

herria Anglais:

1. the town the town