Latin-English dictionary »

ludus televisus meaning in English

LatinEnglish
ludus televisus noun

game shownoun