Dictionary search results

Showing 1-5 of 5 results

straddle British & World English

Sit or stand with one leg on either side of

straddle English Thesaurus

she straddled the motorbike and revved it up

straddle English-Spanish

sentarse* a horcajadas sobre