dictionnaire Basque - Anglais

euskara - English

itsasertza Anglais:

1. the seashore the seashore