×
strenuously
meaning in French
adv.
vigoureusement, énergiquement; dynamisme
Related Words
strenuous efforts
strenuous exercise
strenuousness
strep
PC Version
Copyright © 2018 WordTech Co.