English Basque Dictionary

English - euskara

the peace in Basque: