Spanish English Dictionary

español - English

peque%C3%B1o in English: