mlechchhas

English

Noun

mlechchhas

  1. plural of mlechchha