dictionnaire Basque - Anglais

euskara - English

orkestra Anglais:

1. the orchestra the orchestra