dictionnaire Basque - Anglais

euskara - English

eszena Anglais:

1. the scene the scene