From semi- + finito.
semifinito (feminine semifinita, masculine plural semifiniti, feminine plural semifinite)