Spanish-English Dictionaryserpentear
Meaning of serpentear