have a steady hand on the tiller - Turkish English Dictionary

Suggest a Term