English to Francais Dictionary
catkin
Chaton (botanique)
Related Images/Visuals for catkin
Meaning for catkin found in 23 Languages.
Sponored Video