Turkish-English dictionary »

kontrol delisi meaning in English

TurkishEnglish
kontrol delisi noun

control freak(person who is excessively controlling)
noun