better a live coward than a dead hero - Turkish English Dictionary

Suggest a Term