INSIDIA


Meaning of INSIDIA in English

n 1. snare, ambush; 2. insidiousness

Interlingua English vocab.      Английский словарь Интерлингва.