English Basque Dictionary

English - euskara

the athlete in Basque: