Mleccha

Someone who isn't an Indian
Where are your gurus mleccha ?
by Tusia443 January 02, 2021
mugGet the Mleccha mug.