dictionnaire Basque - Anglais

euskara - English

atzamarra Anglais:

1. the finger the finger