Mleccha means unclean, without any Vedic culture. They are called mleccha. Anyone. It does not mean that any particular class of men is called mleccha. Anyone who is unclean and does not abide by the injunction of the Vedas, they are called mleccha, yavana. That is the shastric term.
So Kṛṣṇa says for the upkeep of the society, there must be this cultural division of the society, namely varṇa and āśrama. But at the present moment people do not know what is the aim of life. They do not know.
- na te viduḥ svārtha-gatiṁ hi viṣṇuṁ
- durāśayā ye bahir-artha-māninaḥ
- andhā yathāndhair upanīyamānās
- te 'pīśa-tantryām uru-dāmni-baddhāḥ
- (SB 7.5.31)
Uru-dāmni-baddhāḥ. Te 'pīśa-tantryām uru-dāmni-baddhāḥ, andhā yathāndhair upanīyamānāḥ. People are.... Because the Vedic culture is lost, the system of brāhmaṇa, kṣatriya, vaiśya, is no longer existing, neither there is training. One politician, minister in Calcutta, he came to see me, I was talking. "Why there is chaotic condition?" And the simple reason is there is no this cātur-varṇya system is lost. Practically without any brahminical culture, kṣatriya culture, people remain śūdras, the fourth-class man. Or fifth-class men.