×
stamina
meaning in French
n.
endurance, tolérance, résistance
Related Words
stamen
stamen
stamford
staminate
stammer
PC Version
Copyright © 2018 WordTech Co.