defense English - Spanish

1.

  • Englishlacking any form of defense, vulnerable, open to attack

  • Spanishindefenso


Related words

alibi  mask  autotomy  opponent  apologetics  safeguard  bulwark 




English translator: English Spanish defense  Eesti sõnaraamat   Español Traductor   Svenska Översättare