Spanish-English Dictionaryprefabricar
Meaning of prefabricar