English to Spanish Dictionary
scutcheon
Escudo (heráldica)
Meaning for scutcheon found in 25 Languages.
Sponored Video