it has seen better days - Spanish English Dictionary
History

it has seen better days

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "it has seen better days" in Spanish English Dictionary : 3 result(s)

English Spanish
Speaking
it has seen better days ha tenido mejores momentos
it has seen better days ha tenido mejores épocas
it has seen better days ha visto mejores días