>>213791664 (OP)
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.