English-Latin dictionary »

lingering, persisting, surviving meaning in Latin

EnglishLatin
lingering, persisting, surviving adjective

residuus [residua, residuum]adjective