dictionnaire Basque - Anglais

euskara - English

bakea Anglais:

1. the peace the peace