person who is a coward, but flaunts courage - Turkish English Dictionary

Suggest a Term