>>213791664
Those are some of the good mlechhas (insofar as they can be)
>>213791902
>Mleccha (Sanskrit: म्लेच्छ, romanized: mlecchá) is a Sanskrit term referring to those of an incomprehensible speech, foreigners or invaders deemed distinct and separate from the Vedic tribes.