Englishbestride
Englishto sit with legs on both sides of something
Estonianselga istuma
Finnishhajareisin
Frenchchevaucher
English translator: English selga istuma Eesti sõnaraamat Español Traductor Svenska Översättare