Basque English Dictionary

euskara - English

ubeldura in English:

1. the bruise