mlaaskati, mleccha

From: S.Kalyanaraman
Message: 16245
Date: 2002-10-14

I saw a concordance in a Vedic dictionary: Slovan mlaaskati, 'to
snap with the tongue'.

Is this Slovan entry correct? What are the cognate IE words?