DELECTAR Meaning of DELECTAR in English v to delight (= to cause delight to); delectar se in to delight, take delight, in Interlingua English vocab. Английский словарь Интерлингва. 2012