ugly duckling
n vilain petit canard m
→ She was a shy, ugly duckling of a child.
Translation English - French Collins Dictionary  

- Create your own vocabulary list
- Contribute to the Collaborative Dictionary
- Improve and share your linguistic knowledge
"Collins English French Electronic Dictionary © HarperCollins Publishers 2005"