shudras

English

Noun

shudras

  1. plural of shudra

Portuguese

Noun

shudras m pl or f pl

  1. plural of shudra