Definition of "Garafraxa"

The word, "Garafraxa" does not exist in our dictionary.