Spanish-English Dictionaryfabricar
Meaning of fabricar