English Basque Dictionary

English - euskara

turtle in Basque: