Multilingual Turkish Dictionary

KENDİ KENDİNDEN MEMNUN

KENDİ KENDİNDEN MEMNUN : Turkish English

adj. self-satisfied