escudar - Spanish English Dictionary
History

escudar

Play ENESESes
Play ENESESmx


Meanings of "escudar" in English Spanish Dictionary : 9 result(s)

Spanish English
Common
escudar [v] block
General
escudar [v] shield
escudar [v] protect
escudar [v] shelter
escudar [v] shield
escudar [v] protect
escudar [v] defend
escudar [v] guard from danger
escudar [v] enshield