English Basque Dictionary

English - euskara

spain in Basque: