dictionnaire Basque - Anglais

euskara - English

zarata Anglais:

1. the noise the noise