FELTRO Meaning of FELTRO in English n felt (1. the material felt; 2. felt hat) Interlingua English vocab. Английский словарь Интерлингва. 2012