Slovnenya

Translation English Japanese: bestride

Dictionary: main
bestride
verb