retardare

listen to the pronunciation of retardare
Lateinisch - Englisch
delay, hold up