Vocabulary Term #1776
US
UK
US
UK
a delay
US
UK
"Sorry I’m late. There was an unexpected hold up on the way."