English-Latin dictionary »

smell out, scent meaning in Latin

EnglishLatin
smell out, scent verb

odoror [odorari, odoratus sum](1st) DEP
verb