English-Latin dictionary »

attentive, painstaking, sedulous meaning in Latin

EnglishLatin
attentive, painstaking, sedulous adjective

sedulus [sedula, sedulum]adjective