SUPPLICATOR Meaning of SUPPLICATOR in English n suppliant, supplicator Interlingua English vocab. Английский словарь Интерлингва. 2012