Dizionario Spagnolo - Inglese

español - English

caducada in inglese:

1. expired


Your driver's license has expired.