ride English - Welsh
1.
-
Englishto transport oneself by sitting on and directing a horse, bicycle etc.
-
Welshqualifiercy
-
Welshmynd, teithio
-
Englishlift
-
Welshlifft
2.
-
Englishto take a joyride
-
Welshgwefr-yrru
Related words
English translator: English Welsh ride Eesti sõnaraamat Español Traductor Svenska Översättare