be tied to (something's) apron strings - Turkish English Dictionary

Suggest a Term