BESTRID


Meaning of BESTRID in English

of bestride.

2. bestrid ·- of bestride.

Webster English vocab.      Английский словарь Webster.