English-Latin dictionary »

stupid, slow-witted, unintelligent, inept meaning in Latin

EnglishLatin
stupid, slow-witted, unintelligent, inept adjective

baceolus [baceola, baceolum]adjective