English-Latin dictionary »

emit a scent, be odorous meaning in Latin

EnglishLatin
emit a scent, be odorous verb

redoleo [redolere, redolui, -](2nd)
verb

Your history