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