English Basque Dictionary

English - euskara

embarrassed in Basque: