French
Greek
Englishrelay
Englishto place (people or horses) in relays
Spanishrelevar
English translator: Spanish English relay Eesti sõnaraamat Español Traductor Svenska Översättare