Spanish English Dictionary

español - English

tardarse in English:

1. to be late


It's impolite to be late.