in a straddling position; astride.

listen to the pronunciation of in a straddling position; astride.
English - English
astraddle
in a straddling position; astride.
Favorites