Latin · root

strenuus

active, vigorous, keen

Words sharing this root