dictionnaire Basque - Anglais

euskara - English

lentea Anglais:

1. the lens the lens