Dizionario Spagnolo - Inglese

español - English

tardarse in inglese:

1. to be late


It's impolite to be late.