What does Bestrid mean?

Bestrid meaning in General Dictionary

of Bestride


Bestrid meaning in General Dictionary

of Bestride