mlecchas
English
Noun
mlecchas
plural of
mleccha