dictionnaire Basque - Anglais

euskara - English

espazioa Anglais:

1. the space the space