it's sink or swim. - Turkish English Dictionary

Suggest a Term