TRUFAR Meaning of TRUFAR in English v to stuff with truffles Interlingua English vocab. Английский словарь Интерлингва. 2012