TALON Meaning of TALON in English griffe English Interlingue dictionary. Английский словарь Интерлингве. 2012