English Basque Dictionary

English - euskara

the device in Basque: