English-Latin dictionary »

hefty, large-limbed (?) meaning in Latin

EnglishLatin
hefty, large-limbed (?) adjective

artutus [artuta, artutum]adjective