Spanish-English Dictionaryfraguar
Meaning of fraguar