dictionnaire Basque - Anglais

euskara - English

azalera Anglais:

1. the surface