English-Latin dictionary »

ball, sphere meaning in Latin

EnglishLatin
ball, sphere noun

globus [globi](2nd) M
noun