English-Latin dictionary »

odor, stench meaning in Latin

EnglishLatin
odor, stench noun

aura [aurae](1st) F
noun

Your history