×
footstalk
meaning in French
n.
tige d'une fleur, pédicule; pédoncule
Related Words
footsore
footsoreness
footstep
footsteps
PC Version
Copyright © 2018 WordTech Co.