• Soodra

    Full definition of Soodra

    Noun

    Soodra

    (plural Soodras)
    © Wiktionary