dictionnaire Basque - Anglais

euskara - English

terraza Anglais:

1. the terrace the terrace