English Basque Dictionary

English - euskara

mirror in Basque: