Definition of "torquilla"

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