English
›
Words
the
act or position of straddling
Translation:
English
Noun
9
straddle
Add
Translation