vigorous in Latin
vigorous in Latin
strēnuus
Physically strong and active.
vegetus
Physically strong and active.
vigrus
Physically strong and active.