consagra Spanish - English

1.

  • Englishenshrine

  • Englishto protect an idea, ideal, or philosophy within an official law or treaty

  • Spanishconsagra





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