im·per·fect imˈpərfəkt/Submit adjective 1. not perfect; faulty or incomplete.All Rights Reserved
12 parts