Multilingual Turkish Dictionary

PARYA (HİND.)

PARYA (HİND.) : Turkish English

adj. untouchable