demean
English—Turkish Dictionary (FreeDict, 2017)
demean /dˈiːkɹiːs/
1. alçaltmak, küçültmek. demean oneself kendini küçültmek.
English—Turkish Dictionary (Anonymous)
demean
küçük düşürmek
alçaltmak
1. alçaltmak, küçültmek. demean oneself kendini küçültmek.
küçük düşürmek
alçaltmak