a hold-up is something which causes a delay

listen to the pronunciation of a hold-up is something which causes a delay
English - English

Definition of a hold-up is something which causes a delay in English English dictionary

A hold-up is something which causes a delay
hold-up
a hold-up is something which causes a delay
Favorites