Hungarian-English dictionary »

sudra meaning in English

HungarianEnglish
sudra

Shudra◼◼◼[UK: ʃˈʌdrə] [US: ʃˈʌdrə]