dictionnaire Basque - Anglais

euskara - English

eltxoa Anglais:

1. the mosquito the mosquito