dictionnaire Basque - Anglais

euskara - English

harrapatzen Anglais:

1. catching up