Spanish-English Dictionarybifurcarse
Meaning of bifurcara