somerset (French)
Voice
Listen
Votes
somerset
somerset
- Noun
- Noun
an acrobatic feat in which the feet roll over the head (either forward or backward) and return
Synonyms:
an acrobatic feat in which the feet roll over the head (either forward or backward) and return