English-Latin dictionary »

sour-smelling meaning in Latin

EnglishLatin
sour-smelling adjective

acidus [acida -um, acidior -or -us, acidissimus -a -um]adjective