KARMA Meaning of KARMA in English [Skr.]n karma Interlingua English vocab. Английский словарь Интерлингва. 2012