imperf. (imperforate) - Spanish English Dictionary