×
strenuousness
meaning in French
n.
ardeur, effort; fermeté, hardiesse
Related Words
strenuous exercise
strenuously
strep
streptococcal
PC Version
Copyright © 2018 WordTech Co.