English-Latin dictionary »

well trained meaning in Latin

EnglishLatin
well trained adjective

insuefactus [insuefacta, insuefactum]adjective