dictionnaire Basque - Anglais

euskara - English

intsektua Anglais:

1. the insect the insect