Latin · root

trepidus

alarmed, scared

Words sharing this root