English-Latin dictionary »

place where three roads meet meaning in Latin

EnglishLatin
place where three roads meet noun

trivium [trivi(i)](2nd) N
noun