dictionnaire Basque - Anglais

euskara - English

baserria Anglais:

1. the farm the farm