FELTRAR Meaning of FELTRAR in English v to felt (1. to make into felt; 2. to cover with felt) Interlingua English vocab. Английский словарь Интерлингва. 2012