Spanish-English Dictionaryfabricara
fabricara
fabricar
Meaning of fabricara