English-Latin dictionary »

withered / dropping / rotten meaning in Latin

EnglishLatin
withered / dropping / rotten adjective

marcidus [marcida, marcidum]adjective