FLECHATOR Meaning of FLECHATOR in English (-sha-)n archer Interlingua English vocab. Английский словарь Интерлингва. 2012