English-Latin dictionary »

late in coming / happening, belated meaning in Latin

EnglishLatin
late in coming / happening, belated adjective

serotinus [serotina, serotinum]adjective