Spanish-English Dictionaryedificar
Meaning of edificar