Basque English Dictionary

euskara - English

belarria in English:

1. the ear the ear