Spanish-English Dictionaryfabrica
fabrica
fabricar
Meaning of fabrica