English Basque Dictionary

English - euskara

the kidney in Basque: