Multilingual Turkish Dictionary

ABASE ONESELF SO FAR AS TO DO SOMETHING

ABASE ONESELF SO FAR AS TO DO SOMETHING : English Turkish

v. bir şeyler yaparak kendini küçük düşürmek