Search term manchot has 2 results
Jump to
FR French EN English
manchot (a) [général] one-armed (a) [général]
manchot penguin

French English translations

FR Synonyms for manchot EN Translations
gauche [maladroit] f trái