Latin · word

dubitare

to doubt, hesitate

Words sharing this root