English
Detailed Translations for poltroon from English to French
poltroon:
-
the poltroon (coward; rookie; chicken; freshman; greenhorn; novice; dogs and cats; hare's foot)
Related Words for "poltroon":
Synonyms for "poltroon":
Related Definitions for "poltroon":
External Machine Translations:
Images: