dictionnaire Basque - Anglais

euskara - English

parkea Anglais:

1. the park the park