Multilingual Turkish Dictionary

FAZLASIYLA KARŞILAMAK

FAZLASIYLA KARŞILAMAK : Turkish English

v. overcompensate