don't give up the ship! - Turkish English Dictionary

Suggest a Term