DEVOTAR Meaning of DEVOTAR in English v to devote (= to dedicate, consecrate) Interlingua English vocab. Английский словарь Интерлингва. 2012