English-Latin dictionary »

shriveling up meaning in Latin

EnglishLatin
shriveling up noun

caries [cariei](5th) F
noun