OLFACER Meaning of OLFACER in English ol·facer [-fac-/-fact-]v to smell (something) Interlingua English vocab. Английский словарь Интерлингва. 2012