rest on one's oars - Turkish English Dictionary

Suggest a Term