English-Latin dictionary »

starting barriers at race-course, traps meaning in Latin

EnglishLatin
starting barriers at race-course, traps noun

carcer [carceris](3rd) M
noun