a couple of years ago - Spanish English Dictionary

Suggest a Term