English Galician Dictionary

English - galego

embarrassing in Galician: