English-Latin dictionary »

place for playing ball meaning in Latin

EnglishLatin
place for playing ball noun

sphaeristerium [sphaeristerii](2nd) N
noun