dictionnaire Basque - Anglais

euskara - English

txertoa Anglais:

1. the vaccine the vaccine