From stra- + fico.
strafico (feminine strafica, masculine plural strafichi, feminine plural strafiche)