Multilingual Turkish Dictionary

DAMĞALILIQ

DAMĞALILIQ : Azerbaijani English Dictionary

i. the state of being branded / stigmatized