Coward (fr. Poltron)

Translation into English

Synonyms