vigorous in Spanish
vigorous in Spanish
vigoroso
Physically strong and active.
viripotente
Physically strong and active.