Latin · root

trepidare

to tremble, hurry

Words sharing this root