Results for "

overcompensate

"
English - Turkish Dictionary

overcompensate

(English - Turkish Dictionary) :
f. for~ (zayıf bir tarafını) fazlasıyla telafi etmek.