From stra- + contento.
stracontento (feminine stracontenta, masculine plural stracontenti, feminine plural stracontente)