Meaning ofastraddle ofin English

astraddle of

#common
Definitions
Base Words