Latin · word

retardare

to delay

Words sharing this root