dictionnaire Basque - Anglais

euskara - English

zorra Anglais:

1. the debt the debt