alçaltıcı


Results for "alçaltıcı"

Turkish - English dictionary

alçaltıcı

(Turkish - English dictionary) :
degrading, humiliating.